About L.h. Management Company Limited (01554344) United Kingdom