About Giles Gowers Property Development Limited (04378111) United Kingdom