About Sequential Property Limited (11526868) United Kingdom