Offa is led by the strongest Islamic property finance team in Britain, consistently providing a reliable and trusted way to do property business, step by step, brick by brick... Offa is the trading name of Nubnk Ltd (No 11609468), Offa Holdings..
Relevance: 10.361264