About Deewar Properties Ltd (11826164) United Kingdom