About Beevale Properties Limited (05219219) United Kingdom