About Alexander Venture Consulting Limited (05468693) United Kingdom