About Renaissance (higham) Limited (05075943) United Kingdom