About Deror Properties Ltd (13384930) United Kingdom