About Deveci Properties Ltd (12458556) United Kingdom