About Scot Pad Properties Ltd (13293646) United Kingdom