About Balne Lane Management Limited (11556982) United Kingdom