About Barker Street Centre Limited (12434734) United Kingdom