About Mead Property (sw) Ltd (12500960) United Kingdom