About Holidays & Properties Ltd (09165843) United Kingdom