About Meadow Spaces Ltd. (10587915) United Kingdom