About Intrepid Homes Ltd (13530503) United Kingdom