About Woodroffe Close Management Company Limited (12158214) United Kingdom