About Property Ten Ltd (12189067) United Kingdom