About Andeo Properties Limited (10617995) United Kingdom