About Resida Limited (06541693) United Kingdom