About Roper Living Limited (12649036) United Kingdom