About Sleight Properties Ltd (11086361) United Kingdom