About The Meads (frampton Cotterell) Management Company Limited (07603826) United Kingdom