About Kestrian Properties Limited (03485840) United Kingdom