About Scully Properties Limited (13262752) United Kingdom