About Northcourt Square (abingdon) Management Company Limited (06398902) United Kingdom