About Cardwell Properties Limited (08795846) United Kingdom