About 142 Lexham Gardens Management Limited (01976227) United Kingdom