About Slatter Estates 1 Ltd (12917231) United Kingdom