About Rendel Investments Properties Limited (07443576) United Kingdom