About Scandrett & Sons Properties Limited (04868340) United Kingdom