About Albert Place Partnership Nominee 2 Limited (10697512) United Kingdom