About Johnson & Co Properties Limited (12455348) United Kingdom