About Betteridge Place Management Company Limited (03265117) United Kingdom