About Slotspan Property Management Limited (02543746) United Kingdom