About Meridian Close Management Company Limited (04141852) United Kingdom