About The Manor House Barbican Management Company Limited (07082185) United Kingdom