About Charlie Properties Limited (01668729) United Kingdom