About Scale Properties Limited (03638059) United Kingdom