About Meadvale Properties Limited (04667572) United Kingdom