About 173 Newlands Terrace Limited (11167287) United Kingdom