About Ivyd Properties Limited (10969528) United Kingdom