About C Johns Properties Limited (13637611) United Kingdom