About 21 Minster Road Management Company Limited (02838112) United Kingdom