About Barry Developments Spv 1 Ltd (12499955) United Kingdom