About Wyatt Close Management Company Limited (03202284) United Kingdom