About Charles Property Investments Limited (05019638) United Kingdom