About Ballard Court Residents Company Limited (05957132) United Kingdom