Started with Reg No. 10384508 8 years ago, Alluvium Photography Ltd had been a private limited company until 2023-08-01 - the time it was dissolved. The business official office address was Flat 11, 130 Elmington Road, London.
Abdurrahman B. was the following enterprise's director, appointed in 2016.