About Jayrose Properties Limited (00621223) United Kingdom