About Victor Charles Property Investments Limited (07392209) United Kingdom