About Meriden House Management Company Limited (02107390) United Kingdom