About 132 Lexham Gardens Limited (07026202) United Kingdom