About Period Holiday Properties Limited (13682830) United Kingdom