About Excellence Property Investment Ltd (12711585) United Kingdom