About Rendl Property Limited (12745261) United Kingdom