About Stamford Court (currier Lane) Management Limited (02120043) United Kingdom