About Redmire Properties Limited (01029330) United Kingdom