About Charpen Properties Ltd (08952981) United Kingdom