About Pelli Property Ltd (10531182) United Kingdom