PROPERTY GRAN LIMITED, Stowmarket, Reino Unido