About Modena Residential Holdings Ltd (12693507) United Kingdom