About 14 Lee Terrace (management) Company Limited (02498910) United Kingdom