About C. Spratt Properties Limited (SC568288) United Kingdom