Company details

iBay homes is a trading name of iBay Homes Ltd, registered in England, company number: 07826204.

Registered Office:

4 Orchard Close

Slyne

Lancaster

LA2 6BP

Trading address:

365 Lancaster Road

Torrisholme

Morecambe

LA4 6LZ