About Admiral S Landing (residents) Management Limited (02381718) United Kingdom