IanSeager, suggest you check out both Landings and CAA sites.
The difference is VAST.
Only thing listed on Landings is basic info and JUST the name (no address) of owner and type of Aircraft.
CAA are posting every detail of the aircraft they have on their records, EVERY detail.