About Ptp Architects (london) Limited (06467196) United Kingdom