About Leas Hall Management Limited (02091314) United Kingdom