About Barossa Place West Limited (05805323) United Kingdom