About 25 St Lawrence Lane Management Company Ltd (08937100) United Kingdom