About Jasara Property Limited (13381522) United Kingdom