About Rennor Properties Ltd (10148435) United Kingdom