About Barogan Properties Limited (00598593) United Kingdom