Owen Property Holdings

Owen Property Holdings is a trading name of Owen Property Holdings Limited.

Company registration No. 12090057. Registered in England and Wales.