About Lumb Mews Management Company Limited (10578058) United Kingdom