About First Lodge Property Limited (10929667) United Kingdom