About Ladymead Management Company Limited (07570725) United Kingdom