About 220 220a Newport Road Management Company Limited (10874588) United Kingdom