About Newington Butts Management Limited (09765120) United Kingdom