About Ballenwood Properties Limited (04002769) United Kingdom