About 105 Lexham Gardens Limited (03149755) United Kingdom