About Strathearn Place Residents Limited (10955421) United Kingdom