About P&p Palomo Properties Ltd (13634644) United Kingdom