About Redcliffe Close Freehold Ltd. (05201168) United Kingdom