About 38 St Marks Management Company Ltd (10812932) United Kingdom