About 4 Crackwell Street Management Company Limited (12314816) United Kingdom