About Sixty-nine Lexham Gardens Limited (00780102) United Kingdom