About Intrepid Property Limited (09918087) United Kingdom