About Glissmann & Lund Property Management Limited (13699205) United Kingdom