About Westbar Properties Limited (04819003) United Kingdom