About Penlee Point Properties Limited (10659734) United Kingdom