About Seline Properties Limited (02819271) United Kingdom