About Silverbirch Holiday Homes Limited (12381223) United Kingdom