About Roman Close Management Company Limited (03267473) United Kingdom