About Revamp Properties Ltd (12401246) United Kingdom