About Springmead Properties Limited (06385361) United Kingdom