About Refrose Properties Limited (02048391) United Kingdom