About Bartrams Sales & Lettings Limited (04757350) United Kingdom