About Foxlow Manor Management Company Limited (08600204) United Kingdom