About Andromeda Property Consultancy Ltd (10688472) United Kingdom