About Greendoor Properties & Investments Ltd (10316291) United Kingdom