About Malby Lodge Management Company Limited (01140733) United Kingdom