About Redchurch Street Properties Limited (00796351) United Kingdom