About Levantine Homes Limited (05086217) United Kingdom