About Stud Properties Limited (10676648) United Kingdom