About Stocksbank Apartments Management Company Limited (04253210) United Kingdom