About Pelham Investment & Property Plc (02545153) United Kingdom