About Alexandria Court Limited (07251829) United Kingdom