About Prees Meadows Management Company Ltd (11703972) United Kingdom