About Luke Charles Property Limited (10714325) United Kingdom