About Charlesworth Properties Limited (13422058) United Kingdom