About Scrase Properties Ltd (10226652) United Kingdom