About Hedgehog Property Limited (06882715) United Kingdom