About Redan Place Management Company Limited (09988606) United Kingdom