About The St John Lofts Management Company Limited (03321383) United Kingdom