About Balco Freehold Limited (09424818) United Kingdom