About Hike Properties Limited (10526313) United Kingdom