About 66 And 68 Jeddo Road Management Company Ltd (07392592) United Kingdom