MAYRA HOUSING LIMITED Company number 12871741 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address268 Ralph Road, Solihull, West Midlands, United Kingdom, B90 3LF PostcodeB90 3LF Companies at this postcode 16 Average house price in B90 3LF £573,000 (26 sales) Map