About St Christopher S Place (ruislip) Management Company Limited (05460058) United Kingdom