About Nickson Kershaw Properties Limited (10662336) United Kingdom