About Newbarn Close (thame) Management Company Limited (05697928) United Kingdom