About 67 Littleton Street Management Company Limited (02078869) United Kingdom