About Fraynes Croft Management Company Limited (01737174) United Kingdom