About Roman Place Management Company Limited (03933640) United Kingdom