About 39 Troutbeck Road Management Limited (01945090) United Kingdom