About Leominster (phase 1) Management Limited (06002255) United Kingdom