About The Courtyard (meanwood) Management Company Limited (06045964) United Kingdom