About Grand Homes Developments Ltd (11803167) United Kingdom