About The 37 Lonsdale Street Management Company Limited (07778775) United Kingdom