About Sleaford Property Services Limited (01297658) United Kingdom