About Greenfield Close Development Limited (12244481) United Kingdom