About S P O Properties Ltd (02096860) United Kingdom