About 19 Trewartha Park Management Company Limited (01812154) United Kingdom