About Propertyplus Holdings Ltd (11910771) United Kingdom