About Ivybridge Developments Limited (11193802) United Kingdom