About London Interspace Co. Limited (02322627) United Kingdom