About Hallamshire Apartments 1966 North Rtm Company Limited (08196592) United Kingdom