About 102 Lexham Gardens Limited (01714766) United Kingdom