About Princes Lodge Management Limited (04100600) United Kingdom