About Verus Developments Limited (09308096) United Kingdom