About Albany Meadows Limited (08153221) United Kingdom