About Barbourne Properties Limited (03100467) United Kingdom