About The Meddow Properties Limited (12393519) United Kingdom