About Braemer Management Company Limited (01168805) United Kingdom