About Blackfen (sidcup) Management Company Limited (01812843) United Kingdom