About Ailsa Properties Ltd (NI047191) United Kingdom