About Newington Butts Developments Limited (08240609) United Kingdom