About Pembroke Place Limited (11473881) United Kingdom