About Niddries Lane Management Company Limited (06204668) United Kingdom