About Stirrup Close Freehold Limited (03963812) United Kingdom