About The Red Onion Property Company Ltd (12870496) United Kingdom