About 103 105 Sefton Court Management Company Limited (03903647) United Kingdom