About Helen Brock Property Limited (11281540) United Kingdom