About Green Room Stays Ltd (13226076) United Kingdom