About Ashbridge Square Limited (12835073) United Kingdom