About 6 Leagrove Road Management Limited (02171620) United Kingdom