About Balls Properties Limited (11690967) United Kingdom