About Bowmal Properties Limited (10231578) United Kingdom