About Freda England Close Management Company Limited (09203566) United Kingdom