About Segabuild Properties Limited (10923338) United Kingdom