About 1 Larkstone Terrace Management Limited (05927371) United Kingdom