About Limpley Stoke Properties Limited (09012398) United Kingdom