About Sequel Properties Ltd (02942880) United Kingdom