About 17 Lexham Gardens Limited (03452134) United Kingdom