About Scorer Properties Limited (04771937) United Kingdom