About Ballards Lane (190 192) Management Limited (01226150) United Kingdom