About No. 98 Redcliffe Gardens Freehold Management Co. Limited (03333030) United Kingdom