About Slb Properties Northants Ltd (12018578) United Kingdom