About Pembrooke Properties Limited (12564199) United Kingdom