About London Wall Investment Warehouse 01 Limited (09275801) United Kingdom