17 Spencer Road Ltd