About 95 Newtown Management Company Limited (06127422) United Kingdom