About Greenlanes Property Ltd (12651833) United Kingdom