About Skrk Properties Limited (12693237) United Kingdom