About Andgeo Properties Limited (11005578) United Kingdom