About Alexandra Marius Building Ltd (12415964) United Kingdom