About Nicholsons Lettings & Management (filey) Ltd (05651811) United Kingdom