About The Byfrons Management Company Limited (02805571) United Kingdom