About Two Jays Properties Limited (07960408) United Kingdom