About Albany Developments (uk) Limited (05223354) United Kingdom