About Rectory Place Lexden Limited (11730078) United Kingdom