About Meridian House Management Limited (04028303) United Kingdom