About Mead House Management Limited (03859978) United Kingdom