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
iBay homes is a trading name of iBay Homes Ltd, registered in England, company number: 07826204.
4 Orchard Close
Slyne
Lancaster
LA2 6BP
365 Lancaster Road
Torrisholme
Morecambe
LA4 6LZ