About Nicholls Property (yorkshire) Limited (11291641) United Kingdom