About 95 97 Spencer Road Management Company Limited (NI047535) United Kingdom