About 47 Spencer Street Management Committee Limited (12405712) United Kingdom