About Balls Park Apartments Management Company Limited (07199830) United Kingdom