About Alpha Bravo Properties Limited (13246257) United Kingdom