About Jack Charles Property Services Limited (12336461) United Kingdom