Nabarro Mcallister (leeds) Limited Liability Partnership is established as Limited Liability Partnership, based in Devonshire Lodge, Devonshire Avenue, Leeds. The post code is LS8 1AY. The firm was set up in 2016. Its reg. no. is OC414673. Tuesday 30th November 2021 is the last time when the company accounts were filed.
Executives who have control over the firm are as follows: Simon N. has over 1/2 to 3/4 of voting rights. Joy N. has 1/2 or less of voting rights.