About Sahara Properties (dewsbury) Ltd (13177356) United Kingdom