About Lion House (manorbier) Management Limited (09052296) United Kingdom