About Yarrow House Properties Llp (SO305724) United Kingdom