About Bartram Bros Developments Ltd (12535665) United Kingdom