About Scirpus Properties Ltd (12097190) United Kingdom