About S & A Investment Properties Limited (09902858) United Kingdom