About Barclays Development Corporation Ltd (03165335) United Kingdom