About Freshford Mansions Management Company Limited (01863830) United Kingdom