About 17 Queensborough Terrace Management Limited (01731507) United Kingdom