About Fox London Properties Ltd (13194407) United Kingdom