About El7 Properties Limited (13520124) United Kingdom