About Neale S Property S Ltd (11570974) United Kingdom