About Janyck House Properties Limited (09666752) United Kingdom