About Carnbrea Properties Limited (03228238) United Kingdom