About Revcap Estates 42 Limited (06214842) United Kingdom