About Ballards Lane Freehold Ltd (12276992) United Kingdom