About Newton Flats Limited (12394753) United Kingdom