About Pittodrie Street Aberdeen Limited (10399076) United Kingdom