About Yeats Close Management Company Limited (03107574) United Kingdom