About Charbel Properties Limited (05733962) United Kingdom