About Saxon Lodge Management Company Limited (01788103) United Kingdom