About Sidmouth Properties Ltd (12868916) United Kingdom