About 52 54 Thwaites Road Management Company Limited (07542836) United Kingdom