About Meadowhall Properties Limited (04440993) United Kingdom