About Brackagh Properties Limited (03736968) United Kingdom