About 15 Swains Lane Management Company Limited (07371075) United Kingdom