About Bartram Developments Limited (04210765) United Kingdom