About 17 Stanwick Road Management Limited (05946036) United Kingdom