About Senyab Properties Limited (04247062) United Kingdom