About Johnson & Nicholas Properties Limited (13513873) United Kingdom