About Giles Developments Limited (07642145) United Kingdom