About Period Properties Ltd (12393056) United Kingdom