About The Foxgloves Freehold Limited (09008842) United Kingdom