About Senkbeil Properties Ltd (10593128) United Kingdom