About Ultra Dove Properties Limited (12849075) United Kingdom