About Niddrie Accommodation Ltd (SC676078) United Kingdom