About 100 Lexham Gardens Limited (02660713) United Kingdom