About Wellswood Court Management Company Limited (03095609) United Kingdom