About J Charles Property Services Limited (09636997) United Kingdom