About Old Meadow Properties Limited (04793408) United Kingdom