About Period Homes Ltd (07012903) United Kingdom