About Cedar Brook Properties Limited (08835042) United Kingdom