About Skerritt Properties Limited (01787457) United Kingdom