About Blue Anchor Lane Developments Limited (05930865) United Kingdom