About North Lodge (york) Management Company Limited (12663141) United Kingdom