About Highams Station Avenue Management Limited (02235737) United Kingdom