About Sequence Properties Limited (08202181) United Kingdom