About London Consolidated Properties Limited (01118130) United Kingdom