About Logic Apartments Ltd (10813493) United Kingdom