About Brimar Properties Limited (08323801) United Kingdom