About Jarrington Properties Limited (08590152) United Kingdom