About Valhalla Rainford Properties Ltd (13146215) United Kingdom