About Hidecote Properties Limited (07684463) United Kingdom