About Spirehead Properties Limited (02726737) United Kingdom