About Syllepsis Properties Ltd (09899151) United Kingdom