About Swanvale Apartments Management Company Limited (10009144) United Kingdom