About Bartlett Place Limited (04602290) United Kingdom