About Sarita Close Management Company Limited (01639479) United Kingdom