About 8 Norfolk Terrace Residents Management Company Limited (02744288) United Kingdom