About Seasonal Properties Holdings Limited (10527301) United Kingdom