ATARRAYA UK LTD Company number 17248714 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 1 105a Old Brompton Road, London, England, SW7 3LE PostcodeSW7 3LE Companies at this postcode 36 Average house price in SW7 3LE £772,000 (14 sales) Map