About Holt Living Estates Limited (10226046) United Kingdom