About Batchmere First Avenue Management Limited (02148484) United Kingdom