About Giles Property Developers Limited (10726153) United Kingdom