About Wellington Place Leaseholders Limited (09523070) United Kingdom