About Palgrave House Management Limited (04049100) United Kingdom