About Barclay St James Enterprise Centre Ltd (12607411) United Kingdom