About Castlebrook Properties Limited (01161188) United Kingdom