About Haddin Property & Land Ltd (SC493336) United Kingdom