About Wallows Management Company Limited(the) (02021972) United Kingdom