About Pedant Holiday Homes Limited (10739992) United Kingdom