About Strathearn Place Management Company Limited (03842370) United Kingdom