About Reid Scott Properties Ltd (SC699201) United Kingdom