About A & Sc Properties Ltd (11640602) United Kingdom