About Newbery House Co-operative Limited (IP22543R) United Kingdom