About John Freeman Property Limited (11194805) United Kingdom