About The Saxon Wells Management Company Limited (04187506) United Kingdom