About Nicholson Hall Associates Limited (03117693) United Kingdom