About 10 Leagrove Road Management Company Limited (02077697) United Kingdom