About Giles Allen Homes Limited (11983791) United Kingdom