About Pembrooke House (littlestone) Limited (05252263) United Kingdom