About Newark Avenue Block Management Limited (05733199) United Kingdom