About Scully Property Group Ltd (13605533) United Kingdom