About Mead Place Ltd (11836986) United Kingdom