About Investment Property Ltd (10679732) United Kingdom