About Scaife Properties Ltd (13617904) United Kingdom