About Central Developments (uk) Limited (04182007) United Kingdom