About London House Property Company Limited (09706713) United Kingdom