About Baa Management Limited (09130515) United Kingdom