About Romford Alexander Properties Ltd (11338811) United Kingdom